
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - consulta</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in([200, 209], 304), found 502<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">6171</td>
		    	<td class="value error-col-3 total ko">83.313 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">639</td>
		    	<td class="value error-col-3 total ko">8.627 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">Request timeout to localhost/127.0.0.1:9999 after 60000 ms<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">577</td>
		    	<td class="value error-col-3 total ko">7.79 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">3</span></td>
		    	<td class="value error-col-2 total ko">20</td>
		    	<td class="value error-col-3 total ko">0.27 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_consulta-5d76b'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['335', '1004', '1674', '2344', '3013', '3683', '4352', '5022', '5692', '6361', '7031', '7700', '8370', '9039', '9709', '10379', '11048', '11718', '12387', '13057', '13727', '14396', '15066', '15735', '16405', '17075', '17744', '18414', '19083', '19753', '20422', '21092', '21762', '22431', '23101', '23770', '24440', '25110', '25779', '26449', '27118', '27788', '28458', '29127', '29797', '30466', '31136', '31806', '32475', '33145', '33814', '34484', '35153', '35823', '36493', '37162', '37832', '38501', '39171', '39841', '40510', '41180', '41849', '42519', '43189', '43858', '44528', '45197', '45867', '46537', '47206', '47876', '48545', '49215', '49884', '50554', '51224', '51893', '52563', '53232', '53902', '54572', '55241', '55911', '56580', '57250', '57920', '58589', '59259', '59928', '60598', '61267', '61937', '62607', '63276', '63946', '64615', '65285', '65955', '66624'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  0.03,0.04,0.1,0.11,0.65,0.54,0.17,0.07,0.28,0.57,0.18,0.17,0.41,0.42,0.18,0.4,0.27,0.52,0.41,1.1,2.16,1.38,1.19,0.76,0.7,0.66,0.41,0.7,0.67,0.44,0.59,0.56,0.97,1.76,0.89,0.5,0.32,0.47,0.18,0.12,0.12,0.26,0.28,0.47,0.11,0.39,0.42,0.55,0.45,0.32,0.07,0.35,0.13,0.28,0.21,0.09,0.21,0.28,0.48,0.11,0.07,0.09,0.15,0.14,0.2,0.26,0.24,0.22,0.15,0.21,0.2,0.11,0.09,0.16,0.23,0.18,0.14,0.19,0.13,0.08,0.05,0.07,0.05,0.06,0.05,0.02,0.03,0.02,0.04,0.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  34.55,12.82,6.17,2.21,2.56,1.22,0.36,0.16,0.0,0.0,0.0,0.04,0.0,0.04,0.1,0.08,0.0,0.0,0.02,0.12,0.03,0.21,0.12,0.12,0.11,0.02,0.05,0.13,0.07,0.06,0.08,0.07,0.06,0.01,0.11,0.02,0.02,0.02,0.0,0.05,0.09,0.06,0.05,0.01,0.02,0.0,0.03,0.03,0.01,0.06,0.04,0.0,0.0,0.03,0.0,0.0,0.0,0.0,0.11,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.04,0.0,0.01,0.0,0.02,0.0,0.0,0.01,0.0,0.0,0.0,0.0,3.59,0.32,0.4,0.37,0.23,0.01,0.33,0.02,0.0,0.0,0.02
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692829910,null],[1692829911,null],[1692829912,null],[1692829913,null],[1692829914,null],[1692829915,null],[1692829916,null],[1692829917,null],[1692829918,null],[1692829919,null],[1692829920,null],[1692829921,null],[1692829922,null],[1692829923,null],[1692829924,null],[1692829925,null],[1692829926,null],[1692829927,null],[1692829928,null],[1692829929,null],[1692829930,null],[1692829931,null],[1692829932,null],[1692829933,null],[1692829934,null],[1692829935,[2395,2479,2563,8511,9701,10890,12080,13270,14222,14460]],[1692829936,[1549,1598,2323,3593,3796,3966,4136,4306,4442,4477]],[1692829937,[1499,2183,2284,2871,3087,3110,3150,3254,3424,3467]],[1692829938,[2192,5370,13277,35553,43054,43180,43182,43183,43184,43185]],[1692829939,[2966,15143,30638,42204,42283,42362,42441,42520,42583,42599]],[1692829940,[2987,4221,10981,41634,41684,41733,41783,41876,41958,41979]],[1692829941,[2778,3395,7046,15087,15108,15153,17766,29369,38652,40973]],[1692829942,[1387,4813,24677,40570,42471,46125,49779,53433,56357,57088]],[1692829943,[11562,12386,14204,15150,15483,18944,28660,38375,46147,48091]],[1692829944,[12961,14826,34793,41437,45306,47887,47892,47897,47901,47902]],[1692829945,[9778,11226,16291,17114,17506,19467,24569,29671,33753,34774]],[1692829946,[12767,22776,32785,33725,33913,34101,34289,34477,34628,34666]],[1692829947,[11488,22135,32783,33235,33325,33415,33506,33596,33668,33687]],[1692829948,null],[1692829949,null],[1692829950,[9189,34290,35869,38602,48884,48980,49365,49386,49542,49581]],[1692829951,[23484,29337,36179,40695,46417,48559,48657,48679,48684,48686]],[1692829952,null],[1692829953,null],[1692829954,null],[1692829955,[45898,45898,45898,45898,45898,45898,45898,45898,45898,45898]],[1692829956,null],[1692829957,[44497,44497,44497,44497,44497,44497,44497,44497,44497,44497]],[1692829958,null],[1692829959,[40585,41278,42822,45364,46192,46268,46344,46420,46481,46497]],[1692829960,null],[1692829961,null],[1692829962,null],[1692829963,null],[1692829964,null],[1692829965,null],[1692829966,null],[1692829967,null],[1692829968,[42787,42787,42787,42787,42787,42787,42787,42787,42787,42787]],[1692829969,null],[1692829970,null],[1692829971,[50785,51307,51829,52351,52455,52559,52664,52768,52852,52873]],[1692829972,[38284,38284,38284,38284,38284,38284,38284,38284,38284,38284]],[1692829973,[38880,39761,47729,52884,55142,57400,57743,57767,57787,57792]],[1692829974,[34570,37894,46380,46806,49435,52293,55607,56754,56805,56818]],[1692829975,[32890,41004,49887,51087,52259,52383,53364,56056,56135,56143]],[1692829976,[31991,39090,49939,51337,51790,51790,51791,51792,51792,51793]],[1692829977,[35194,38537,41880,45629,46378,47128,47878,48628,49228,49378]],[1692829978,[30688,50314,51085,51688,51897,52357,52746,52885,52997,53025]],[1692829979,[29989,37700,50095,51704,52112,52265,52419,52573,52696,52727]],[1692829980,[33078,48613,48735,49214,49398,49926,51141,52356,53328,53572]],[1692829981,[50608,51045,51482,52068,52185,52303,52420,52537,52631,52655]],[1692829982,[26372,33629,43077,48412,49841,50816,51095,51168,51218,51231]],[1692829983,[26789,29919,30286,30942,31148,31993,34117,36240,37939,38364]],[1692829984,[37092,38139,45687,46264,46335,47983,49631,49797,49930,49964]],[1692829985,[28792,33017,37242,41467,42312,43157,44002,44847,45523,45692]],[1692829986,[25591,30883,34170,34595,37106,39618,41139,41669,42093,42199]],[1692829987,[26390,26721,28110,39445,39651,39933,40366,40799,41146,41233]],[1692829988,[42912,42912,42912,42912,42912,42912,42912,42912,42912,42912]],[1692829989,null],[1692829990,null],[1692829991,null],[1692829992,null],[1692829993,null],[1692829994,null],[1692829995,null],[1692829996,null],[1692829997,null],[1692829998,null],[1692829999,null],[1692830000,null],[1692830001,null],[1692830002,null],[1692830003,null],[1692830004,null],[1692830005,null],[1692830006,null],[1692830007,null],[1692830008,null],[1692830009,null],[1692830010,null],[1692830011,null],[1692830012,null],[1692830013,null],[1692830014,null],[1692830015,null],[1692830016,null],[1692830017,null],[1692830018,[15584,15951,17448,43552,43882,47286,47303,47477,47537,47578]],[1692830019,[13736,15998,17359,44359,44967,46378,46520,48100,52088,52100]],[1692830020,[16243,23683,44172,50091,50165,50709,51755,52075,54602,54605]],[1692830021,[16793,24684,31348,38720,43268,48505,49540,50503,51623,52260]],[1692830022,[17940,27266,36759,41380,42310,42479,42486,44576,44600,44602]],[1692830023,[22966,27329,27514,29322,29325,29328,31130,34731,37612,38333]],[1692830024,[17281,18506,19732,20957,21202,21447,21692,21937,22133,22183]],[1692830025,[21222,22440,26791,27877,29787,32829,35180,39006,43079,44098]],[1692830026,[16639,22494,31379,34259,35783,35825,35980,36072,36225,36290]],[1692830027,null],[1692830028,null],[1692830029,null],[1692830030,null],[1692830031,null],[1692830032,null],[1692830033,null],[1692830034,null],[1692830035,null],[1692830036,null],[1692830037,null],[1692830038,null],[1692830039,null],[1692830040,null],[1692830041,null],[1692830042,null],[1692830043,null],[1692830044,null],[1692830045,null],[1692830046,null],[1692830047,null],[1692830048,null],[1692830049,null],[1692830050,null],[1692830051,null],[1692830052,null],[1692830053,[801,858,987,1248,1404,1605,1896,2187,2420,2479]],[1692830054,[1900,13756,19382,20806,21218,21617,21986,22055,22444,22955]],[1692830055,[13141,19284,22046,22509,22520,22537,22603,22625,22845,22933]],[1692830056,[13418,19211,20869,24378,24997,25053,25109,25165,25209,25221]],[1692830057,[15320,18263,19408,25872,29525,31386,33173,44947,47313,47905]],[1692830058,[18362,20292,28572,29820,30303,30499,31730,34672,38199,39081]],[1692830059,[11368,24224,38543,45926,46004,46316,46604,48528,50169,50216]],[1692830060,[12058,30894,44896,45329,45374,45472,49586,49897,50719,50946]],[1692830061,[16970,27299,44254,52793,52886,52918,53139,54361,58529,59571]],[1692830062,[16088,20099,28763,35602,36395,39464,39761,40224,42546,43253]],[1692830063,[16385,17584,17598,19667,20041,20415,20790,21164,21464,21539]],[1692830064,[18580,26677,31016,32848,32963,33078,33193,33308,33400,33424]],[1692830065,[17203,19597,20839,31792,32030,32292,32497,32500,32502,32503]],[1692830066,[17712,18125,18539,19488,19677,19867,20057,20247,20399,20437]],[1692830067,[17631,19153,20676,22199,22503,22808,23112,23417,23661,23722]],[1692830068,[16547,18094,21621,23366,23722,23928,27023,29068,29068,29068]],[1692830069,[15857,17685,19384,22217,22764,23662,24878,27707,27747,27757]],[1692830070,[16431,16509,16588,16666,16682,16697,16713,16729,16741,16745]],[1692830071,[15560,15992,16231,19644,22079,24515,25827,26015,26165,26203]],[1692830072,[25521,25521,25521,25521,25521,25521,25521,25521,25521,25521]],[1692830073,null],[1692830074,null],[1692830075,null],[1692830076,null],[1692830077,null],[1692830078,null],[1692830079,null],[1692830080,null],[1692830081,null],[1692830082,null],[1692830083,null],[1692830084,null],[1692830085,null],[1692830086,null],[1692830087,null],[1692830088,null],[1692830089,null],[1692830090,null],[1692830091,null],[1692830092,[24072,24092,24113,24133,24137,24141,24145,24149,24153,24154]],[1692830093,[25341,34418,34481,43906,43912,43918,43919,43921,43929,43931]],[1692830094,null],[1692830095,null],[1692830096,null],[1692830097,[19027,20709,26983,28182,28237,28876,30372,30385,30385,30386]],[1692830098,[18653,22497,27725,30818,39219,39290,39335,39376,39569,39587]],[1692830099,[18586,22401,28040,31394,31600,32089,33213,33459,33472,33498]],[1692830100,[18379,21195,30422,32645,32658,32670,32693,32782,33538,37005]],[1692830101,null],[1692830102,[48736,48736,48736,48736,48736,48736,48736,48736,48736,48736]],[1692830103,null],[1692830104,[57760,57760,57760,57760,57760,57760,57760,57760,57760,57760]],[1692830105,[50805,52543,54282,56021,56369,56716,57064,57412,57690,57760]],[1692830106,[56364,56364,56364,56364,56364,56364,56364,56364,56364,56364]],[1692830107,null],[1692830108,null],[1692830109,[44281,44441,44541,46361,46935,49434,51934,54433,56433,56933]],[1692830110,[30146,41514,44136,48373,52575,54083,57096,58962,58965,58966]],[1692830111,[26606,38320,39576,49607,50214,55126,55855,57262,58164,58398]],[1692830112,[28419,37551,39650,53979,54018,54229,54483,54894,55439,55576]],[1692830113,[28048,37604,47020,53129,53254,54187,55056,56162,56503,56628]],[1692830114,[33339,36373,40953,52231,52661,53006,53352,58225,62124,63099]],[1692830115,[31109,36907,53015,55510,55912,56314,56976,57897,58634,58819]],[1692830116,[32936,36059,39182,42305,42929,43554,44178,44803,45303,45428]],[1692830117,[34470,36444,39083,44120,45935,48491,50707,52817,58865,60377]],[1692830118,[35640,38573,46692,52422,53962,54887,55392,58616,59852,60002]],[1692830119,[28242,41593,46034,55891,58633,58934,59632,60235,61593,61933]],[1692830120,[46944,49123,49180,49227,49228,49231,49235,49239,49242,49243]],[1692830121,[34797,35628,40940,41531,41532,41533,41534,41535,41535,41536]],[1692830122,null],[1692830123,null],[1692830124,null],[1692830125,null],[1692830126,null],[1692830127,null],[1692830128,null],[1692830129,null],[1692830130,null],[1692830131,null],[1692830132,null],[1692830133,[3035,3060,3138,3757,4044,4091,4121,5308,7342,7586]],[1692830134,[3018,3623,5832,6524,6634,7552,15015,15104,15355,16294]],[1692830135,null],[1692830136,[8143,13903,14204,14910,14996,15085,15102,15204,15285,15296]],[1692830137,[5436,13377,13410,13511,13514,13517,13525,13596,13610,13613]],[1692830138,[4576,6983,10782,12992,14000,15582,15691,15900,17698,18997]],[1692830139,[7899,9900,10687,15579,15582,15588,15596,15632,15665,15674]],[1692830140,[6867,7977,8194,14592,14652,14688,14841,14889,15047,15091]],[1692830141,[5997,8691,9089,13993,14005,14083,14166,14198,14470,14485]],[1692830142,[5785,8790,11485,13783,13790,13800,13889,13989,14073,14081]],[1692830143,[6293,7874,10539,11498,13080,13107,13388,13594,13681,13687]],[1692830144,[7881,9977,15482,19971,20265,20502,20666,21428,25579,28974]],[1692830145,[7895,9793,19588,34404,34405,34818,35298,35680,35924,35985]],[1692830146,[9573,9874,10176,10478,10538,10598,10659,10719,10767,10780]],[1692830147,null],[1692830148,[10197,12670,13482,17604,18065,18205,18630,18984,18994,18998]],[1692830149,[11095,13336,15681,18596,18638,18716,18847,20809,33181,36275]],[1692830150,[12593,13191,13680,16394,16711,17029,17347,17665,17919,17983]],[1692830151,[13189,14894,16696,17591,17771,18809,21560,24312,26513,27064]],[1692830152,[14092,14950,16379,25297,25785,26612,27823,33398,33458,33474]],[1692830153,[13894,15081,16197,16555,16590,16717,20795,25164,25759,25884]],[1692830154,[13095,14833,17405,24173,24198,24919,25774,26781,30094,31793]],[1692830155,[11376,13196,14486,24204,24487,30586,31775,31783,31806,31866]],[1692830156,[11785,14473,18392,23939,24442,27704,31691,31792,31896,31898]],[1692830157,[11583,14082,16485,22407,23615,23795,23889,24296,28791,28902]],[1692830158,[10992,13987,15296,21268,21761,22821,23318,23619,23695,23704]],[1692830159,[11393,13883,14892,22291,22307,22417,22497,22814,23092,23209]],[1692830160,[11794,18392,22379,22612,23101,23248,23389,23677,23767,23774]],[1692830161,[10883,21104,22103,22575,22583,22927,23073,23090,23123,23222]],[1692830162,[9960,10875,17777,18701,18786,18880,21386,21779,22011,22093]],[1692830163,[9978,14342,17997,20586,20586,20658,20739,20883,20962,20984]],[1692830164,[8692,13080,13570,16387,16813,16887,16893,17079,19883,19890]],[1692830165,[13409,14817,15531,16412,16485,16517,16550,16583,16609,16616]],[1692830166,null],[1692830167,null],[1692830168,null],[1692830169,null],[1692830170,null],[1692830171,null],[1692830172,null],[1692830173,null],[1692830174,null],[1692830175,null],[1692830176,null],[1692830177,null],[1692830178,null],[1692830179,null],[1692830180,null],[1692830181,null],[1692830182,[83,178,273,274,274,275,275,275,275,276]],[1692830183,[170,170,170,170,170,170,170,170,170,170]],[1692830184,null],[1692830185,null],[1692830186,null],[1692830187,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692829910,[0,0,0]],[1692829911,[0,0,0]],[1692829912,[0,0,0]],[1692829913,[0,0,0]],[1692829914,[0,0,0]],[1692829915,[0,0,0]],[1692829916,[0,0,0]],[1692829917,[0,0,0]],[1692829918,[0,0,0]],[1692829919,[0,0,0]],[1692829920,[0,0,0]],[1692829921,[0,0,0]],[1692829922,[0,0,0]],[1692829923,[0,0,0]],[1692829924,[0,0,0]],[1692829925,[0,0,0]],[1692829926,[0,0,0]],[1692829927,[0,0,0]],[1692829928,[0,0,0]],[1692829929,[0,0,0]],[1692829930,[0,0,0]],[1692829931,[0,0,0]],[1692829932,[0,0,0]],[1692829933,[0,0,0]],[1692829934,[0,0,0]],[1692829935,[3,3,0]],[1692829936,[6,6,0]],[1692829937,[16,16,0]],[1692829938,[14,14,0]],[1692829939,[4,4,0]],[1692829940,[12,12,0]],[1692829941,[10,10,0]],[1692829942,[6,6,0]],[1692829943,[7,7,0]],[1692829944,[7,7,0]],[1692829945,[7,7,0]],[1692829946,[3,3,0]],[1692829947,[3,3,0]],[1692829948,[0,0,0]],[1692829949,[0,0,0]],[1692829950,[21,21,0]],[1692829951,[12,12,0]],[1692829952,[0,0,0]],[1692829953,[0,0,0]],[1692829954,[0,0,0]],[1692829955,[1,1,0]],[1692829956,[0,0,0]],[1692829957,[1,1,0]],[1692829958,[0,0,0]],[1692829959,[6,6,0]],[1692829960,[0,0,0]],[1692829961,[0,0,0]],[1692829962,[0,0,0]],[1692829963,[0,0,0]],[1692829964,[0,0,0]],[1692829965,[0,0,0]],[1692829966,[1,0,1]],[1692829967,[1,0,1]],[1692829968,[3,1,2]],[1692829969,[1,0,1]],[1692829970,[1,0,1]],[1692829971,[3,2,1]],[1692829972,[5,1,4]],[1692829973,[18,8,10]],[1692829974,[17,13,4]],[1692829975,[42,33,9]],[1692829976,[9,6,3]],[1692829977,[4,3,1]],[1692829978,[12,10,2]],[1692829979,[8,6,2]],[1692829980,[12,7,5]],[1692829981,[7,3,4]],[1692829982,[26,18,8]],[1692829983,[16,7,9]],[1692829984,[18,11,7]],[1692829985,[13,2,11]],[1692829986,[27,9,18]],[1692829987,[28,7,21]],[1692829988,[31,1,30]],[1692829989,[54,0,54]],[1692829990,[58,0,58]],[1692829991,[20,0,20]],[1692829992,[11,0,11]],[1692829993,[12,0,12]],[1692829994,[11,0,11]],[1692829995,[14,0,14]],[1692829996,[12,0,12]],[1692829997,[7,0,7]],[1692829998,[2,0,2]],[1692829999,[16,0,16]],[1692830000,[53,0,53]],[1692830001,[69,0,69]],[1692830002,[57,0,57]],[1692830003,[35,0,35]],[1692830004,[29,0,29]],[1692830005,[46,0,46]],[1692830006,[53,0,53]],[1692830007,[81,0,81]],[1692830008,[52,0,52]],[1692830009,[40,0,40]],[1692830010,[44,0,44]],[1692830011,[34,0,34]],[1692830012,[31,0,31]],[1692830013,[32,0,32]],[1692830014,[38,0,38]],[1692830015,[36,0,36]],[1692830016,[17,0,17]],[1692830017,[20,0,20]],[1692830018,[52,41,11]],[1692830019,[104,98,6]],[1692830020,[73,52,21]],[1692830021,[48,39,9]],[1692830022,[60,47,13]],[1692830023,[70,9,61]],[1692830024,[54,2,52]],[1692830025,[59,14,45]],[1692830026,[94,68,26]],[1692830027,[66,0,66]],[1692830028,[41,0,41]],[1692830029,[35,0,35]],[1692830030,[59,0,59]],[1692830031,[70,0,70]],[1692830032,[19,0,19]],[1692830033,[67,0,67]],[1692830034,[73,0,73]],[1692830035,[88,0,88]],[1692830036,[105,0,105]],[1692830037,[43,0,43]],[1692830038,[45,0,45]],[1692830039,[10,0,10]],[1692830040,[20,0,20]],[1692830041,[15,0,15]],[1692830042,[1,0,1]],[1692830043,[1,0,1]],[1692830044,[0,0,0]],[1692830045,[0,0,0]],[1692830046,[1,0,1]],[1692830047,[1,0,1]],[1692830048,[12,0,12]],[1692830049,[42,0,42]],[1692830050,[0,0,0]],[1692830051,[15,0,15]],[1692830052,[14,0,14]],[1692830053,[26,7,19]],[1692830054,[63,63,0]],[1692830055,[30,30,0]],[1692830056,[6,6,0]],[1692830057,[20,20,0]],[1692830058,[23,14,9]],[1692830059,[34,30,4]],[1692830060,[39,39,0]],[1692830061,[22,19,3]],[1692830062,[29,25,4]],[1692830063,[27,5,22]],[1692830064,[26,4,22]],[1692830065,[43,10,33]],[1692830066,[32,3,29]],[1692830067,[51,2,49]],[1692830068,[61,15,46]],[1692830069,[70,19,51]],[1692830070,[50,2,48]],[1692830071,[45,9,36]],[1692830072,[41,1,40]],[1692830073,[28,0,28]],[1692830074,[43,0,43]],[1692830075,[67,0,67]],[1692830076,[65,0,65]],[1692830077,[49,0,49]],[1692830078,[49,0,49]],[1692830079,[37,0,37]],[1692830080,[38,0,38]],[1692830081,[38,0,38]],[1692830082,[51,0,51]],[1692830083,[77,0,77]],[1692830084,[135,0,135]],[1692830085,[44,0,44]],[1692830086,[51,0,51]],[1692830087,[87,0,87]],[1692830088,[1,0,1]],[1692830089,[202,0,202]],[1692830090,[162,0,162]],[1692830091,[85,0,85]],[1692830092,[7,2,5]],[1692830093,[32,32,0]],[1692830094,[0,0,0]],[1692830095,[0,0,0]],[1692830096,[0,0,0]],[1692830097,[19,19,0]],[1692830098,[177,177,0]],[1692830099,[182,182,0]],[1692830100,[84,84,0]],[1692830101,[0,0,0]],[1692830102,[42,1,41]],[1692830103,[49,0,49]],[1692830104,[93,1,92]],[1692830105,[169,2,167]],[1692830106,[50,1,49]],[1692830107,[6,0,6]],[1692830108,[1,0,1]],[1692830109,[20,6,14]],[1692830110,[67,15,52]],[1692830111,[119,27,92]],[1692830112,[61,16,45]],[1692830113,[71,31,40]],[1692830114,[89,11,78]],[1692830115,[18,9,9]],[1692830116,[4,2,2]],[1692830117,[21,19,2]],[1692830118,[149,25,124]],[1692830119,[158,21,137]],[1692830120,[94,6,88]],[1692830121,[76,5,71]],[1692830122,[123,0,123]],[1692830123,[41,0,41]],[1692830124,[360,0,360]],[1692830125,[0,0,0]],[1692830126,[63,0,63]],[1692830127,[346,0,346]],[1692830128,[87,0,87]],[1692830129,[80,0,80]],[1692830130,[151,0,151]],[1692830131,[117,0,117]],[1692830132,[83,0,83]],[1692830133,[63,36,27]],[1692830134,[187,187,0]],[1692830135,[0,0,0]],[1692830136,[167,167,0]],[1692830137,[58,58,0]],[1692830138,[49,49,0]],[1692830139,[12,12,0]],[1692830140,[23,23,0]],[1692830141,[101,101,0]],[1692830142,[65,65,0]],[1692830143,[40,40,0]],[1692830144,[47,47,0]],[1692830145,[17,17,0]],[1692830146,[2,2,0]],[1692830147,[0,0,0]],[1692830148,[28,27,1]],[1692830149,[19,19,0]],[1692830150,[5,5,0]],[1692830151,[7,7,0]],[1692830152,[20,20,0]],[1692830153,[26,26,0]],[1692830154,[35,35,0]],[1692830155,[91,83,8]],[1692830156,[103,103,0]],[1692830157,[102,100,2]],[1692830158,[95,90,5]],[1692830159,[60,59,1]],[1692830160,[117,117,0]],[1692830161,[99,99,0]],[1692830162,[71,71,0]],[1692830163,[36,36,0]],[1692830164,[59,59,0]],[1692830165,[35,6,29]],[1692830166,[35,0,35]],[1692830167,[63,0,63]],[1692830168,[54,0,54]],[1692830169,[60,0,60]],[1692830170,[101,0,101]],[1692830171,[35,0,35]],[1692830172,[93,0,93]],[1692830173,[60,0,60]],[1692830174,[54,0,54]],[1692830175,[32,0,32]],[1692830176,[57,0,57]],[1692830177,[67,0,67]],[1692830178,[14,0,14]],[1692830179,[22,0,22]],[1692830180,[8,0,8]],[1692830181,[10,0,10]],[1692830182,[7,3,4]],[1692830183,[1,1,0]],[1692830184,[0,0,0]],[1692830185,[0,0,0]],[1692830186,[0,0,0]],[1692830187,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692829910,[0,0,0]],[1692829911,[0,0,0]],[1692829912,[0,0,0]],[1692829913,[0,0,0]],[1692829914,[0,0,0]],[1692829915,[0,0,0]],[1692829916,[0,0,0]],[1692829917,[0,0,0]],[1692829918,[0,0,0]],[1692829919,[0,0,0]],[1692829920,[0,0,0]],[1692829921,[0,0,0]],[1692829922,[0,0,0]],[1692829923,[0,0,0]],[1692829924,[0,0,0]],[1692829925,[0,0,0]],[1692829926,[0,0,0]],[1692829927,[0,0,0]],[1692829928,[0,0,0]],[1692829929,[0,0,0]],[1692829930,[0,0,0]],[1692829931,[0,0,0]],[1692829932,[0,0,0]],[1692829933,[0,0,0]],[1692829934,[0,0,0]],[1692829935,[0,0,0]],[1692829936,[0,0,0]],[1692829937,[1,1,0]],[1692829938,[5,5,0]],[1692829939,[10,10,0]],[1692829940,[8,8,0]],[1692829941,[4,4,0]],[1692829942,[1,1,0]],[1692829943,[3,3,0]],[1692829944,[6,6,0]],[1692829945,[3,3,0]],[1692829946,[0,0,0]],[1692829947,[0,0,0]],[1692829948,[0,0,0]],[1692829949,[0,0,0]],[1692829950,[3,3,0]],[1692829951,[6,6,0]],[1692829952,[2,2,0]],[1692829953,[0,0,0]],[1692829954,[2,2,0]],[1692829955,[2,2,0]],[1692829956,[4,4,0]],[1692829957,[5,5,0]],[1692829958,[1,1,0]],[1692829959,[5,5,0]],[1692829960,[1,1,0]],[1692829961,[2,2,0]],[1692829962,[0,0,0]],[1692829963,[1,1,0]],[1692829964,[0,0,0]],[1692829965,[0,0,0]],[1692829966,[0,0,0]],[1692829967,[0,0,0]],[1692829968,[0,0,0]],[1692829969,[0,0,0]],[1692829970,[0,0,0]],[1692829971,[0,0,0]],[1692829972,[0,0,0]],[1692829973,[2,2,0]],[1692829974,[1,1,0]],[1692829975,[1,1,0]],[1692829976,[0,0,0]],[1692829977,[2,2,0]],[1692829978,[0,0,0]],[1692829979,[3,3,0]],[1692829980,[4,4,0]],[1692829981,[5,5,0]],[1692829982,[13,8,5]],[1692829983,[8,2,6]],[1692829984,[10,3,7]],[1692829985,[14,3,11]],[1692829986,[20,2,18]],[1692829987,[21,0,21]],[1692829988,[29,2,27]],[1692829989,[50,6,44]],[1692829990,[66,0,66]],[1692829991,[27,0,27]],[1692829992,[15,3,12]],[1692829993,[12,0,12]],[1692829994,[10,0,10]],[1692829995,[15,0,15]],[1692829996,[12,0,12]],[1692829997,[7,0,7]],[1692829998,[0,0,0]],[1692829999,[23,7,16]],[1692830000,[55,4,51]],[1692830001,[60,1,59]],[1692830002,[68,3,65]],[1692830003,[42,0,42]],[1692830004,[19,0,19]],[1692830005,[53,1,52]],[1692830006,[60,1,59]],[1692830007,[74,0,74]],[1692830008,[61,4,57]],[1692830009,[46,4,42]],[1692830010,[47,2,45]],[1692830011,[36,3,33]],[1692830012,[43,9,34]],[1692830013,[43,14,29]],[1692830014,[47,7,40]],[1692830015,[24,2,22]],[1692830016,[33,1,32]],[1692830017,[17,1,16]],[1692830018,[16,3,13]],[1692830019,[1,1,0]],[1692830020,[3,3,0]],[1692830021,[11,11,0]],[1692830022,[8,8,0]],[1692830023,[12,0,12]],[1692830024,[91,3,88]],[1692830025,[55,7,48]],[1692830026,[37,9,28]],[1692830027,[66,6,60]],[1692830028,[54,7,47]],[1692830029,[44,10,34]],[1692830030,[74,11,63]],[1692830031,[84,13,71]],[1692830032,[17,0,17]],[1692830033,[71,7,64]],[1692830034,[95,30,65]],[1692830035,[98,22,76]],[1692830036,[139,27,112]],[1692830037,[77,3,74]],[1692830038,[59,3,56]],[1692830039,[23,3,20]],[1692830040,[27,1,26]],[1692830041,[19,2,17]],[1692830042,[15,9,6]],[1692830043,[13,9,4]],[1692830044,[4,4,0]],[1692830045,[7,7,0]],[1692830046,[10,10,0]],[1692830047,[13,13,0]],[1692830048,[18,16,2]],[1692830049,[29,3,26]],[1692830050,[0,0,0]],[1692830051,[49,14,35]],[1692830052,[18,10,8]],[1692830053,[45,23,22]],[1692830054,[21,10,11]],[1692830055,[1,1,0]],[1692830056,[3,3,0]],[1692830057,[1,1,0]],[1692830058,[32,32,0]],[1692830059,[6,6,0]],[1692830060,[11,11,0]],[1692830061,[4,4,0]],[1692830062,[23,23,0]],[1692830063,[10,8,2]],[1692830064,[36,22,14]],[1692830065,[31,2,29]],[1692830066,[61,31,30]],[1692830067,[26,2,24]],[1692830068,[57,5,52]],[1692830069,[22,2,20]],[1692830070,[60,12,48]],[1692830071,[70,13,57]],[1692830072,[54,11,43]],[1692830073,[63,15,48]],[1692830074,[58,16,42]],[1692830075,[81,13,68]],[1692830076,[89,21,68]],[1692830077,[74,24,50]],[1692830078,[61,10,51]],[1692830079,[50,4,46]],[1692830080,[62,4,58]],[1692830081,[48,4,44]],[1692830082,[76,12,64]],[1692830083,[36,6,30]],[1692830084,[116,2,114]],[1692830085,[86,8,78]],[1692830086,[54,10,44]],[1692830087,[113,18,95]],[1692830088,[4,0,4]],[1692830089,[101,11,90]],[1692830090,[160,4,156]],[1692830091,[230,14,216]],[1692830092,[14,2,12]],[1692830093,[24,3,21]],[1692830094,[0,0,0]],[1692830095,[0,0,0]],[1692830096,[0,0,0]],[1692830097,[22,22,0]],[1692830098,[4,4,0]],[1692830099,[0,0,0]],[1692830100,[0,0,0]],[1692830101,[5,5,0]],[1692830102,[12,11,1]],[1692830103,[1,0,1]],[1692830104,[2,1,1]],[1692830105,[26,26,0]],[1692830106,[1,1,0]],[1692830107,[0,0,0]],[1692830108,[0,0,0]],[1692830109,[3,3,0]],[1692830110,[6,6,0]],[1692830111,[0,0,0]],[1692830112,[1,1,0]],[1692830113,[9,0,9]],[1692830114,[24,4,20]],[1692830115,[17,1,16]],[1692830116,[41,4,37]],[1692830117,[0,0,0]],[1692830118,[111,57,54]],[1692830119,[14,13,1]],[1692830120,[1,0,1]],[1692830121,[230,102,128]],[1692830122,[105,12,93]],[1692830123,[70,2,68]],[1692830124,[263,37,226]],[1692830125,[13,0,13]],[1692830126,[437,15,422]],[1692830127,[141,66,75]],[1692830128,[318,5,313]],[1692830129,[149,6,143]],[1692830130,[96,63,33]],[1692830131,[246,10,236]],[1692830132,[149,31,118]],[1692830133,[57,14,43]],[1692830134,[120,0,120]],[1692830135,[0,0,0]],[1692830136,[35,34,1]],[1692830137,[110,108,2]],[1692830138,[53,41,12]],[1692830139,[1,1,0]],[1692830140,[62,62,0]],[1692830141,[20,17,3]],[1692830142,[6,2,4]],[1692830143,[7,7,0]],[1692830144,[15,3,12]],[1692830145,[6,6,0]],[1692830146,[8,6,2]],[1692830147,[23,21,2]],[1692830148,[12,12,0]],[1692830149,[63,60,3]],[1692830150,[245,245,0]],[1692830151,[91,91,0]],[1692830152,[28,17,11]],[1692830153,[20,20,0]],[1692830154,[57,51,6]],[1692830155,[67,67,0]],[1692830156,[52,52,0]],[1692830157,[8,6,2]],[1692830158,[1,1,0]],[1692830159,[3,3,0]],[1692830160,[14,14,0]],[1692830161,[12,12,0]],[1692830162,[18,17,1]],[1692830163,[18,18,0]],[1692830164,[14,14,0]],[1692830165,[166,9,157]],[1692830166,[159,24,135]],[1692830167,[126,46,80]],[1692830168,[91,40,51]],[1692830169,[134,65,69]],[1692830170,[216,58,158]],[1692830171,[107,23,84]],[1692830172,[206,82,124]],[1692830173,[152,72,80]],[1692830174,[110,38,72]],[1692830175,[58,22,36]],[1692830176,[59,10,49]],[1692830177,[115,39,76]],[1692830178,[65,47,18]],[1692830179,[112,81,31]],[1692830180,[56,30,26]],[1692830181,[102,91,11]],[1692830182,[74,67,7]],[1692830183,[76,76,0]],[1692830184,[62,62,0]],[1692830185,[12,12,0]],[1692830186,[1,1,0]],[1692830187,[25,25,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 3444.0, color: '#68b65c'},{name: 'KO', y: 7407.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[1,170],[2,10719],[5,17665],[7,24312],[7,275],[12,15632],[16,13270],[17,35680],[19,20809],[20,33398],[21,52817],[23,14889],[26,25164],[27,4306],[28,18984],[30,44803],[35,26781],[35,16583],[36,20883],[39,42520],[40,13594],[42,3254],[44,43183],[47,21428],[49,41876],[49,15900],[52,29369],[53,53433],[56,38375],[58,13596],[59,17079],[60,22814],[63,47897],[63,5308],[65,29671],[65,34477],[65,13989],[68,33596],[71,21779],[91,31783],[93,48679],[95,23619],[99,45898],[99,23090],[100,49386],[101,14198],[102,24296],[103,31792],[108,44497],[112,57897],[117,23677],[121,46420],[153,42787],[165,52768],[167,15204],[171,38284],[187,15104],[189,57767],[191,51792],[191,48628],[192,56754],[202,52573],[203,52885],[209,52537],[211,52356],[220,56056],[226,36240],[232,44847],[233,51168],[233,49797],[250,41669],[255,40799],[261,42912],[364,49239],[403,47477],[410,50503],[429,44576],[429,21937],[432,52075],[439,39006],[441,34731],[454,54894],[460,48100],[472,48736],[476,36072],[509,25165],[517,2187],[522,39376],[528,22625],[529,44947],[533,57760],[534,34672],[545,54361],[550,48528],[556,40224],[559,22055],[559,49897],[559,21164],[561,58962],[562,33308],[575,20247],[582,32500],[592,43921],[599,23417],[607,26015],[610,25521],[613,29068],[613,16729],[622,27707],[634,30385],[647,33459],[655,24149],[690,54433],[699,41535],[710,58225],[717,32782],[761,56364],[861,58616],[992,60235],[1184,56162],[1305,57262],[2182,57412]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[7,3],[8,1],[10,35],[14,1],[21,63943],[22,85],[27,60000],[28,16571],[30,57131],[32,97],[35,173],[35,194],[35,397],[54,186],[54,181],[57,103],[60,14775],[60,190],[60,285],[63,2315],[63,1255],[63,103],[67,149],[80,1850],[83,1365],[87,2163],[91,14801],[93,188],[95,14749],[101,183],[102,14890],[112,61513],[117,2113],[144,60000],[147,60001],[151,1119],[153,60000],[156,60001],[160,60000],[164,65115],[165,60000],[171,60000],[189,60001],[191,60000],[191,60000],[192,60000],[202,60000],[203,60000],[209,60001],[211,60001],[213,2844],[220,60000],[226,60000],[232,146],[233,60000],[233,69],[248,60001],[250,1],[255,5],[257,27],[261,88],[263,84],[264,284],[267,87],[272,82],[272,86],[274,85],[275,85],[289,328],[292,95],[296,371],[299,3540],[324,99],[327,98],[332,102],[343,175],[344,178],[346,1342],[351,103],[355,99],[357,101],[357,96],[358,100],[359,98],[360,2958],[363,101],[363,175],[363,101],[364,60000],[366,95],[374,97],[375,173],[387,97],[403,14715],[410,60000],[427,333],[429,60001],[429,676],[430,122],[432,60001],[432,169],[439,95],[441,60000],[445,373],[448,841],[453,845],[454,634],[454,60000],[457,606],[458,104],[460,60000],[460,571],[464,1217],[469,534],[469,1002],[472,64093],[473,176],[476,84],[477,414],[477,490],[483,2793],[489,645],[498,1065],[502,1029],[507,583],[517,876],[518,1502],[529,480],[533,62345],[534,14730],[545,61290],[550,20584],[556,60004],[559,60005],[561,60001],[562,7579],[575,60000],[582,60000],[599,50091],[599,96],[607,688],[610,60000],[613,18858],[613,39832],[619,177],[622,60000],[632,954],[633,96],[636,180],[638,115],[640,183],[641,101],[647,177],[650,99],[655,60000],[658,173],[665,1364],[674,1170],[688,849],[690,60000],[699,2878],[710,60000],[715,1663],[727,1426],[752,688],[761,60001],[802,715],[840,1263],[861,62081],[992,59953],[1184,60067],[1305,60000],[2182,60530]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
